import request from '../utils/request'


// .企业注册时调用根据企业名称精确查询是否有企业信息:
// http://localhost:8100/zsrencai/api/company/company/query/info/byname

export const accountInfo = query => {
  return request.post('/zsrencai/api/company/company/query/info/byname', query)
}
// 2.管理后台企业列表修改单位性质/所属产业/推荐接口:
// http://localhost:8100/zsrencai/api/sys/admin/company/update/info/byid

export const updateAccount = query => {
  return request.post('/zsrencai/api/sys/admin/company/update/info/byid', query)
}

// 3.管理后台企业账号列表:http://localhost:8100/zsrencai/api/sys/admin/company-user/list/page

export const accountList = query => {
  return request.post('/zsrencai/api/sys/admin/company-user/list/page', query)
}
// 4.批量删除企业账号接口: http://localhost:8100/zsrencai/api/sys/admin/company-user/delete/batch/companyuser
// 参数: 用户id的集合

export const deleteAccount = query => {
  return request.post('/zsrencai/api/sys/admin/company-user/delete/batch/companyuser', query)
}
// 5.企业列表重置密码接口: http://localhost:8100/zsrencai/api/sys/admin/company-user/reset/password
// formdata传参方式
// 参数: companyUserId 企业用户id
// password	密码
// repassword 确认密码
export const resetPassword = query => {
  return request.post('/zsrencai/api/sys/admin/company-user/reset/password', query)
}
// 6.企业用户列表根据企业用户id和企业id查询有关个人认证信息:
// http://localhost:8100/zsrencai/api/sys/admin/companyStaffAuth/query/staffauth/info
// post请求
// formdata传参方式
// 参数: companyUserId 企业用户id
// companyId 企业id

export const staffAuth = query => {
  return request.post('/zsrencai/api/sys/admin/companyStaffAuth/query/staffauth/info', query)
}

// 批量审核个人认证: http://localhost:8100/zsrencai/api/sys/admin/company-user/batch/staffauth
// post请求
// formdata传参方式
// 参数: auditStatus审核状态
// auditCause审核原因
// companyUserIds: 字符串企业用户id, 用逗号分隔
export const batchStaffAuth = query => {
  return request.post('/zsrencai/api/sys/admin/company-user/batch/staffauth', query)
}